package ysu.sxm.ptjc.pojo;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.NoArgsConstructor;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * @Description  
 * @Author  baodan_Fan 
 * @Date 2021-01-07 
 */

@Getter
@Setter
@ToString
@NoArgsConstructor
@EqualsAndHashCode
@Entity
@Table ( name ="casting_defects_info" )
public class CastingDefectsInfo  implements Serializable {
	private static final long serialVersionUID =  2353146387353593997L;

	/**
	 * 熔铸缺陷id
	 */
   	@Id
	private Long castingDefectsId;

	/**
	 * 白线
	 */
   	@Column(name = "white_line" )
	private Long whiteLine;

	/**
	 * 针眼
	 */
   	@Column(name = "spray_pinhole" )
	private Long sprayPinhole;

	/**
	 * 色差
	 */
   	@Column(name = "colour_aberration" )
	private Long colourAberration;

	/**
	 * 是否得到id
	 */
   	@Column(name = "get_id" )
	private Long getId;

	public Long getCastingDefectsId() {
		return this.castingDefectsId;
	}

	public void setCastingDefectsId(Long castingDefectsId) {
		this.castingDefectsId = castingDefectsId;
	}

	public Long getWhiteLine() {
		return this.whiteLine;
	}

	public void setWhiteLine(Long whiteLine) {
		this.whiteLine = whiteLine;
	}

	public Long getSprayPinhole() {
		return this.sprayPinhole;
	}

	public void setSprayPinhole(Long sprayPinhole) {
		this.sprayPinhole = sprayPinhole;
	}

	public Long getColourAberration() {
		return this.colourAberration;
	}

	public void setColourAberration(Long colourAberration) {
		this.colourAberration = colourAberration;
	}

	public Long getGetId() {
		return this.getId;
	}

	public void setGetId(Long getId) {
		this.getId = getId;
	}

}
